layui.define(['jquery', 'layer','paging', 'code','form','element','upload','laydate'], function(exports){
    var form = layui.form();
    var index;

    layui.code();
    var $ = layui.jquery,
        paging = layui.paging(),
        layer = layui.layer,
        upload = layui.upload,
        laydate = layui.laydate,
        element = layui.element(); //Tab的切换功能，切换事件监听等，需要依赖element模块

    // paging.init({
    //     url: contextPath + "/archives/ops", //地址
    //     elem: '#con', //内容容器
    //     type: 'GET',
    //     params: { //发送到服务端的参数

    //     },
    //     tempElem: '#conTemp', //模块容器
    //     pageConfig: { //分页参数配置
    //         elem: '#page', //分页容器
    //         pageSize: 10 //分页大小
    //     },
    //     success: function() { //渲染成功的回调
    //         $('.shipinfox').click();
    //     },
    //     fail: function(msg) { //获取数据失败的回调
    //     },
    //     complate: function() { //完成的回调

    //     },
    // });



    // $("body").on("click",".shipinfox",function(){
    //     var inspnum = $(this).data('id');
    //     var xx = false;
    //     $.ajax({
    //         type: "GET",
    //         async: false,
    //         url: contextPath + "/archives/cbjbxx/" + inspnum,
    //         contentType: "application/json; charset=utf-8",
    //         dataType: "json",
    //         success: function (data) {
    //             xx = true;
    //         },
    //         error: function (e) {
    //         }
    //     });
    //     if(xx){
    //         $(this).attr('class','layui-btn layui-btn-normal layui-btn-mini shipinfo');
    //     }
    // });

    // $("body").on("click",".moress",function(){
    // 	var rgstnum = $(this).data('id');
    //     var inspnum = $(this).data('in');

    // 	parent.layui.element().tabAdd('demo', {
    //         title: rgstnum+' 档案列表',
    //         content:'<iframe frameborder=0 width="100%" height="480px" marginheight=0 marginwidth=0 scrolling=auto src=OperaInspection/ArchivesList.html?rgstnum='+rgstnum+'&inspnum='+inspnum+'></iframe>',
    //         id: 'archives'+ rgstnum
    //     });
    //     parent.layui.element().tabChange('demo', 'archives'+ rgstnum);
    //     parent.layui.element().init();

    // });

    // $("body").on("click",".shipinfo",function(){
    //     var inspnum = $(this).data('id');

    //     parent.layui.element().tabAdd('demo', {
    //         title: inspnum+' 船舶基本信息',
    //         content:'<iframe frameborder=0 width="100%" height="480px" marginheight=0 marginwidth=0 scrolling=auto src=OperaInspection/Cbjbxx.html?inspnum='+inspnum+'></iframe>',
    //         id: 'archives'+ inspnum
    //     });
    //     parent.layui.element().tabChange('demo', 'archives'+ inspnum);
    //     parent.layui.element().init();

    // });

    // $('body').on('click', '#close', function(){
    //     layer.close(index);
    //     return false;
    // });

    // $('body').on('click', '#closex', function(){
    //     layer.close(index);
    //     return false;
    // });

    $('#search').on('click', function() {
        layer.load();
        var type = $('#search_type').val();
        var value = $('#search_value').val();
        if(value === '' || value.length === 0) {
            layer.msg('请输入关键字！',{
                time:2000
            });
            return ;
        }else{
            $.ajax({
                type: "GET",
                url: contextPath + "/archives?type="+type+"&value="+ value,
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: function (data) {
                    layer.closeAll('loading');
                    if(data.message=="获取成功!"){
                        parent.layui.element().tabAdd('demo', {
                            title: data.mesnum+' 档案列表',
                            content:'<iframe frameborder=0 width="100%" height="480px" marginheight=0 marginwidth=0 scrolling=auto src=OperaInspection/ArchivesList.html?inspnum='+data.mesnum+'></iframe>',
                            id: 'archives'+ data.mesnum
                        });
                        parent.layui.element().tabChange('demo', 'archives'+ data.mesnum);
                        parent.layui.element().init();
                    }else{
                        layer.msg(data.message , {
                            time:2000
                        });
                    }
                },
                error: function (e) {
                    layer.closeAll('loading');
                }
            });
        }

        // paging.get({
        //     value: value,
        //     type: type
        // });
    });

    // $('#showall').on('click', function() {
    //     paging.get({
    //         value: null,
    //         type: null
    //     });
    // });

    $('.site-table tbody tr').on('click', function(event) {
        var $this = $(this);
        var $input = $this.children('td').eq(0).find('input');
        $input.on('ifChecked', function(e) {
            $this.css('background-color', '#EEEEEE');
        });
        $input.on('ifUnchecked', function(e) {
            $this.removeAttr('style');
        });
        $input.iCheck('toggle');
    }).find('input').each(function() {
        var $this = $(this);
        $this.on('ifChecked', function(e) {
            $this.parents('tr').css('background-color', '#EEEEEE');
        });
        $this.on('ifUnchecked', function(e) {
            $this.parents('tr').removeAttr('style');
        });
    });

    exports('OperaItemsList', {}); //注意，这里是模块输出的核心，模块名必须和use时的模块名一致
});